Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 CASTLE ROAD Semi-Detached £140,000 13 Nov 2017
85 CASTLE ROAD Semi-Detached £172,500 25 May 2023
87 CASTLE ROAD Semi-Detached £150,000 22 Aug 2017
93 CASTLE ROAD Semi-Detached £170,000 24 Aug 2015
122 CASTLE ROAD Semi-Detached £137,000 17 Oct 2006
126 CASTLE ROAD Semi-Detached £155,000 2 Jul 2014
128 CASTLE ROAD Semi-Detached £125,000 3 Feb 2012